package com.eduagent.xwqeduagent.api.imageTranslation.model;

import lombok.Data;

/**
 * 图片翻译信息模型
 */
@Data
public class ImageInfo {
    /**
     * 文件编号
     */
    private String fileNo;
    
    /**
     * 文件名
     */
    private String fileName;
    
    /**
     * 文件大小
     */
    private String fileSize;
    
    /**
     * 源语言
     */
    private String from;
    
    /**
     * 目标语言
     */
    private String to;
    
    /**
     * 领域代码
     */
    private Integer realmCode;
    
    /**
     * 术语词典库ID
     */
    private String termId;
    
    /**
     * 翻译记忆库ID
     */
    private String memoryId;
    
    /**
     * 字符数
     */
    private Integer charCount;
    
    /**
     * 翻译状态
     */
    private Integer transStatus;
    
    /**
     * 进度 (例如: "0.78" 表示78%)
     */
    private String progress;
    
    /**
     * 创建时间
     */
    private String createTime;
    
    /**
     * 完成时间
     */
    private String finishTime;
    
    /**
     * 过期时间
     */
    private String expireTime;
    
    /**
     * 失败原因
     */
    private String transFailureCause;
} 